Tadashi Yamashita
The Octagon
1980
1h 43m
Movie
American Ninja
1985
1h 35m
Movie